package com.crishne.anwo.constant;

import com.alibaba.fastjson.JSONObject;

public class JsonStringConstant {
	public static final String SUCCESS = "success";	// json返回成功、失败字段
	
	
	public static final String DATA = "data";	// json返回成功返回数据字段
	
	public static final String MSG = "msg";	// json返回信息字段
	
	/**
	* @Title: getSuccessMessage 
	* @Description: 返回成功
	* @param @param successMessge
	* @param @param data
	* @param @return    设定文件 
	* @return JSONObject    返回类型 
	* @throws
	 */
	public static JSONObject getSuccessMessage(Object data){
	    JSONObject successJo = new JSONObject();
	    successJo.put(SUCCESS, Boolean.TRUE);
	    successJo.put(DATA, data);
	    return successJo;
	}
	
	/**
	* @Title: getNoDataSuccessMessage 
	* @Description: 返回没有列表数据的结果消息
	* @param @param msg
	* @param @return    设定文件 
	* @return JSONObject    返回类型 
	* @throws
	 */
	public static JSONObject getNoDataSuccessMessage(Object msg){
	    JSONObject successJo = new JSONObject();
        successJo.put(SUCCESS, Boolean.TRUE);
        successJo.put(MSG, msg);
        return successJo;
	}
	
	/**
	* @Title: getFalseMessage 
	* @Description: 返回失败消息
	* @param @param data
	* @param @return    设定文件 
	* @return JSONObject    返回类型 
	* @throws
	 */
	public static JSONObject getFalseMessage(Object data ){
	    JSONObject falseJo = new JSONObject();
	    falseJo.put(SUCCESS, Boolean.FALSE);
	    falseJo.put(MSG, data);
        return falseJo;
	}
	
	

}

